blood test shortage